	<bean id="${ADSTableExtractor.id}"
		  class="com.kingyea.camel.dataconverter.DataReaderComponent">
			<property name="id"				 value="${ADSTableExtractor.id}"></property>
			<property name="x"				 value="456"></property>
			<property name="y"				 value="241"></property>
			<property name="dataConverterReader">
			<bean class="com.kingyea.camel.component.bigdata.aliyun.ads.ADSTableExtractor">			
					<property name="dataSource"		ref="${ADSTableExtractor.dataSource.id}"></property>				
					<property name="tableName"		value="${ADSTableExtractor.tableName}"></property>				
					<property name="incFieldName"	value="${ADSTableExtractor.incFieldName}"></property>
					<#if ADSTableExtractor.incInitValue??>
					<property name="incInitValue"	value="${ADSTableExtractor.incInitValue}"></property>
					</#if>
					<#if ADSTableExtractor.incOperator??>
					<property name="incOperator"	value="${ADSTableExtractor.incOperator}"></property>
					</#if>
					<#if ADSTableExtractor.maxSize??>
					<property name="maxSize"		value="${ADSTableExtractor.maxSize}"></property>
					</#if>
					<#if ADSTableExtractor.usingDelete??>
					<property name="usingDelete"	value="${ADSTableExtractor.usingDelete?c}"></property>
					</#if>
					<#if ADSTableExtractor.cleanInc??>
					<property name="cleanInc"		value="${ADSTableExtractor.cleanInc?c}"></property>
					</#if>
					<#if ADSTableExtractor.updateIncIdentity??>
					<property name="updateIncIdentity" value="${ADSTableExtractor.updateIncIdentity?c}"></property>
					</#if>
					<#if ADSTableExtractor.incIdentityField??>
					<property name="incIdentityField" value="${ADSTableExtractor.incIdentityField}"></property>
					</#if>
					<#if ADSTableExtractor.incIdentityInitValue??>
					<property name="incIdentityInitValue" value="${ADSTableExtractor.incIdentityInitValue}"></property>
					</#if>
					<#if ADSTableExtractor.incIdentityExtractedValue??>
					<property name="incIdentityExtractedValue" value="${ADSTableExtractor.incIdentityExtractedValue}"></property>
					</#if>
				</bean>
		</property>
		<property name="outputs">
			<list>
				<#list ADSTableExtractor.outputs as output>
				<bean class="com.kingyea.camel.runtime.transition.Transition">
					<property name="targetRef" ref="${output}"></property>
				</bean>
				</#list>
			</list>
		</property>
	</bean>
	<#assign DruidDataSource = ADSTableExtractor.dataSource>
	<#include "/templates/datasources/DruidDataSource.ftl">
